Majority Sorted Seats

This page shows all the seats in England, Scotland and Wales sorted by the predicted difference between Labour and Conservative votes. The safest Labour seat, Birmingham Ladywood, is at the top, and the strongest Conservative seat, Chesham and Amersham, is at the bottom. The first two columns, 'LAB Seats' and 'CON Seats', show how many seats each big party wins if they won that seat and all easier seats, assuming the other smaller parties' votes stay constant. Either big party needs 326 seats to have a majority. So Labour needs to win all the seats down to Ashfield (prediction: LAB), and the Conservatives need to win all their seats up to Northampton South (prediction: LAB).

The seats between those two limits are the key battleground for the next general election.

More information and a full description of the majority-sorted seat list is here.

List of seats with predictions

LAB
Seats
CON
Seats
SeatMP at 2019ElectorateTurn
Out%
CON
%
LAB
%
LIB
%
Reform
%
Green
%
NAT
%
MIN
%
OTH
%
2019
Win
Pred
Win
1574Birmingham Ladywood Shabana Mahmood74,91256.23.282.61.96.34.90.00.01.1LABLAB
2573Liverpool Walton Dan Carden62,62865.13.382.01.77.14.50.00.01.4LABLAB
3572Manchester Gorton Afzal Khan76,41958.33.080.61.87.26.00.00.01.4LABLAB
4571East Ham Stephen Timms88,31961.95.181.01.47.34.10.00.01.2LABLAB
5570Liverpool Riverside Kim Johnson80,31065.72.877.52.87.77.80.00.01.5LABLAB
6569Bootle Peter Dowd74,83265.74.178.52.28.65.20.00.01.4LABLAB
7568Liverpool West Derby Ian Byrne65,64067.04.278.22.19.04.70.00.01.9LABLAB
8567Bradford West Naz Shah70,69462.66.180.11.07.93.60.00.01.3LABLAB
9566Tottenham David Lammy75,74061.93.577.12.87.97.60.00.01.2LABLAB
10565Birmingham Hodge Hill Liam Byrne78,29557.55.178.61.88.54.50.00.01.5LABLAB
11564Knowsley George Howarth84,08265.33.676.82.39.65.80.00.02.0LABLAB
12563Bethnal Green and Bow Rushanara Ali88,26268.63.576.32.88.56.80.00.02.1LABLAB
13562Walthamstow Stella Creasy70,26768.84.677.42.47.96.70.00.01.1LABLAB
14561Manchester Central Lucy Powell92,24756.74.076.02.38.67.10.00.01.9LABLAB
15560West Ham Lyn Brown97,94761.55.076.62.28.66.10.00.01.5LABLAB
16559Hackney South and Shoreditch Meg Hillier89,38760.93.575.03.18.19.30.00.01.1LABLAB
17558Lewisham Deptford Vicky Foxcroft80,63168.73.875.03.48.28.60.00.01.0LABLAB
18557Camberwell and Peckham Harriet Harman88,97163.53.874.73.18.49.00.00.01.0LABLAB
19556Hackney North and Stoke Newington Diane Abbott92,46261.54.172.23.58.410.70.00.01.1LABLAB
20555Nottingham East Nadia Whittome66,26260.46.674.32.18.86.30.00.01.8LABLAB
21554Birmingham Hall Green Tahir Ali80,28365.97.574.62.99.04.50.00.01.4LABLAB
22553Leeds Central Hilary Benn90,97154.25.972.22.110.17.50.00.02.3LABLAB
23552Poplar and Limehouse Apsana Begum91,83666.75.772.03.710.06.30.00.02.3LABLAB
24551Ilford South Sam Tarry84,97262.99.175.31.58.73.80.00.01.6LABLAB
25550Manchester Withington Jeff Smith76,53069.24.971.05.19.98.00.00.01.2LABLAB
26549Liverpool Wavertree Paula Barker63,45868.44.470.35.011.07.40.00.02.0LABLAB
27548Chorley Lindsay Hoyle78,17751.04.970.52.710.88.40.00.02.7LABLAB
28547Garston and Halewood Maria Eagle76,11670.15.370.84.511.85.70.00.01.9LABLAB
29546Croydon North Steve Reed88,46862.96.972.23.09.57.00.00.01.4LABLAB
30545Blackley and Broughton Graham Stringer73,37252.67.372.01.911.05.60.00.02.2LABLAB
31544Islington North Jeremy Corbyn75,16271.64.067.34.89.812.80.00.01.1LABLAB
32543Leicester South Jonathan Ashworth77,70864.58.071.32.59.47.10.00.01.8LABLAB
33542Brent Central Dawn Butler84,03258.58.070.93.29.77.00.00.01.2LABLAB
34541Holborn and St Pancras Keir Starmer86,06166.06.669.44.19.98.90.00.01.0LABLAB
35540Leyton and Wanstead John Cryer64,85268.78.170.73.39.67.10.00.01.2LABLAB
36539Barking Margaret Hodge77,95357.19.071.51.810.95.20.00.01.6LABLAB
37538Edmonton Kate Osamor65,74761.48.971.32.59.56.30.00.01.5LABLAB
38537Dulwich and West Norwood Helen Hayes80,33169.46.567.72.88.313.70.00.01.0LABLAB
39536Lewisham East Janet Daby67,85766.08.068.73.810.57.70.00.01.3LABLAB
40535Birmingham Perry Barr Khalid Mahmood72,00658.510.371.13.09.94.20.00.01.4LABLAB
41534Vauxhall Florence Eshalomi88,65963.56.266.95.810.59.70.00.01.0LABLAB
42533Blackburn Kate Hollern71,23462.811.271.31.510.43.90.00.01.7LABLAB
43532Mitcham and Morden Siobhain McDonagh70,02165.310.169.53.010.25.80.00.01.3LABLAB
44531Ealing Southall Virendra Sharma64,58165.410.769.93.09.65.50.00.01.3LABLAB
45530Newcastle upon Tyne East Nick Brown63,79668.08.167.34.910.18.20.00.01.4LABLAB
46529Lewisham West and Penge Ellie Reeves74,61769.87.766.95.011.18.00.00.01.2LABLAB
47528Halton Derek Twigg71,93064.29.468.52.512.05.70.00.01.9LABLAB
48527Bradford East Imran Hussain73,20660.48.967.83.613.04.70.00.02.1LABLAB
49526Wallasey Angela Eagle66,31070.110.569.12.610.75.40.00.01.6LABLAB
50525Preston Mark Hendrick59,67256.610.469.02.711.15.20.00.01.8LABLAB
51524Greenwich and Woolwich Matthew Pennycook79,99766.48.867.43.910.58.20.00.01.2LABLAB
52523Streatham Bell Ribeiro-Addy84,78366.76.464.37.710.610.00.00.01.1LABLAB
53522Islington South and Finsbury Emily Thornberry70,48967.87.165.05.711.39.60.00.01.1LABLAB
54521Newcastle upon Tyne Central Chi Onwurah57,84564.89.066.33.812.46.20.00.02.2LABLAB
55520Salford and Eccles Rebecca Long-Bailey82,20261.69.466.62.812.07.10.00.02.0LABLAB
56519Nottingham South Lilian Greenwood79,48560.610.467.42.810.07.30.00.02.2LABLAB
57518Warley John Spellar62,35759.711.968.82.510.54.70.00.01.5LABLAB
58517Sheffield Brightside and Hillsborough Gill Furniss69,33357.18.364.22.414.57.80.00.02.8LABLAB
59516Leeds West Rachel Reeves67,72759.59.865.32.812.86.60.00.02.8LABLAB
60515Hammersmith Andy Slaughter74,75969.510.065.34.610.88.00.00.01.2LABLAB
61514Leeds North East Fabian Hamilton70,58071.611.666.23.510.76.50.00.01.5LABLAB
62513Sheffield Central Paul Blomfield89,84956.73.958.54.410.819.20.00.03.2LABLAB
63512York Central Rachael Maskell74,89966.111.165.23.310.88.00.00.01.5LABLAB
64511Birkenhead Mick Whitley63,76266.45.559.63.914.611.00.00.05.4LABLAB
65510Stretford and Urmston Kate Green72,37269.213.567.42.29.75.10.00.02.2LABLAB
66509Ealing North James Murray74,47366.613.166.72.810.06.20.00.01.2LABLAB
67508Middlesbrough Andy McDonald60,76456.110.363.72.614.15.00.00.04.4LABLAB
68507St Helens South and Whiston Marie Rimmer79,06163.68.261.34.015.18.50.00.02.9LABLAB
69506Edinburgh South Ian Murray66,18875.17.961.05.95.84.912.10.02.3LABLAB
70505Oxford East Anneliese Dodds78,30363.08.761.77.810.89.60.00.01.4LABLAB
71504Hornsey and Wood Green Catherine West81,81474.75.958.815.010.48.90.00.01.0LABLAB
72503Hayes and Harlington John McDonnell72,35760.814.967.41.910.04.20.00.01.5LABLAB
73502Bermondsey and Old Southwark Neil Coyle93,24862.96.458.515.811.17.10.00.01.1LABLAB
74501Nottingham North Alex Norris66,49553.112.264.12.513.05.90.00.02.3LABLAB
75500Cardiff Central Jo Stevens64,03765.311.463.35.310.04.94.10.00.9LABLAB
76499Birmingham Selly Oak Steve McCabe82,66559.812.764.43.510.57.50.00.01.4LABLAB
77498Slough Tan Dhesi86,81858.814.566.23.710.04.00.00.01.7LABLAB
78497Oldham West and Royton Jim McMahon72,99960.913.365.02.212.94.40.00.02.2LABLAB
79496Leicester West Liz Kendall64,94053.512.964.42.912.05.60.00.02.2LABLAB
80495Gateshead Ian Mearns64,44959.211.663.04.512.46.70.00.01.7LABLAB
81494Hull North Diana Johnson65,51552.29.660.74.616.16.40.00.02.7LABLAB
82493Luton North Sarah Owen68,18562.514.565.43.310.74.50.00.01.5LABLAB
83492Rhondda Chris Bryant50,26259.08.459.31.810.73.515.10.01.1LABLAB
84491Coventry North East Colleen Fletcher76,00658.514.264.92.911.15.20.00.01.7LABLAB
85490Tooting Rosena Allin-Khan76,95476.012.763.14.510.48.30.00.01.0LABLAB
86489Bolton South East Yasmin Qureshi69,16358.713.463.62.313.54.70.00.02.5LABLAB
87488Easington Grahame Morris61,18256.510.760.53.517.54.50.00.03.3LABLAB
88487Hove Peter Kyle74,31375.913.062.84.210.08.70.00.01.2LABLAB
89486Wythenshawe and Sale East Mike Kane76,31358.712.561.73.012.97.80.00.02.1LABLAB
90485Glasgow North East Anne McLaughlin61,07555.52.451.32.95.42.533.60.02.1NATLAB
91484Derby South Margaret Beckett73,06258.113.262.02.813.74.80.00.03.5LABLAB
92483Tyneside North Mary Glindon78,90263.912.460.84.314.55.90.00.02.0LABLAB
93482St Helens North Conor McGinn75,59362.911.559.73.515.47.30.00.02.6LABLAB
94481Aberavon Stephen Kinnock50,75062.310.358.32.312.03.811.90.01.4LABLAB
95480Luton South Rachel Hopkins69,33860.714.562.53.411.95.30.00.02.4LABLAB
96479Birmingham Yardley Jess Phillips74,70457.112.059.97.314.24.90.00.01.6LABLAB
97478Sefton Central Bill Esterson69,76072.914.462.33.512.06.20.00.01.5LABLAB
98477Leeds East Richard Burgon67,28658.013.561.32.414.26.00.00.02.6LABLAB
99476Westminster North Karen Buck65,51965.513.961.54.310.97.90.00.01.4LABLAB
100475Rutherglen and Hamilton West Margaret Ferrier80,91866.55.953.53.96.12.125.50.03.0NATLAB
101474Denton and Reddish Andrew Gwynne66,23458.313.761.22.613.76.60.00.02.3LABLAB
102473Feltham and Heston Seema Malhotra80,93459.116.864.22.410.64.40.00.01.5LABLAB
103472Leicester East Claudia Webbe78,43363.017.664.62.510.62.70.00.02.0LABLAB
104471Jarrow Kate Osborne65,10362.612.259.03.815.76.00.00.03.3LABLAB
105470Erith and Thamesmead Abena Oppong-Asare65,39963.315.762.42.811.55.90.00.01.6LABLAB
106469Ealing Central and Acton Rupa Huq75,51072.612.859.37.011.77.90.00.01.3LABLAB
107468Merthyr Tydfil and Rhymney Gerald Jones56,32257.39.956.32.713.23.512.80.01.6LABLAB
108467Rochdale Tony Lloyd78,90960.114.861.03.413.95.10.00.01.8LABLAB
109466Stockport Navendu Mishra65,39163.811.858.05.414.48.20.00.02.2LABLAB
110465Blaenau Gwent Nick Smith50,73959.610.056.12.515.03.910.90.01.7LABLAB
111464Brent North Barry Gardiner83,78861.917.563.53.110.34.10.00.01.5LABLAB
112463Ashton under Lyne Angela Rayner67,97856.815.161.02.313.75.70.00.02.2LABLAB
113462Southampton Test Alan Whitehead70,11664.215.060.94.411.26.70.00.01.8LABLAB
114461Sheffield Heeley Louise Haigh66,94063.810.856.64.816.68.50.00.02.6LABLAB
115460Bristol East Kerry McCarthy73,86770.612.958.75.112.39.10.00.01.9LABLAB
116459Huddersfield Barry Sheerman65,52563.913.959.63.013.48.00.00.02.3LABLAB
117458Barnsley Central Dan Jarvis65,27756.511.156.73.019.95.90.00.03.5LABLAB
118457Hampstead and Kilburn Tulip Siddiq86,57166.311.857.48.811.79.10.00.01.2LABLAB
119456Birmingham Edgbaston Preet Gill68,82861.516.562.03.910.75.50.00.01.4LABLAB
120455South Shields Emma Lewell-Buck62,79360.39.555.03.518.88.50.00.04.7LABLAB
121454Cynon Valley Beth Winter51,13459.110.956.42.312.13.113.90.01.4LABLAB
122453Glasgow South West Chris Stephens64,57557.13.348.13.35.52.934.50.02.4NATLAB
123452Harrow West Gareth Thomas72,46466.118.062.73.210.14.60.00.01.4LABLAB
124451Cambridge Daniel Zeichner79,95167.28.052.618.710.19.50.00.01.1LABLAB
125450Norwich South Clive Lewis77,84566.411.255.86.812.112.30.00.01.8LABLAB
126449Enfield North Feryal Clark68,30166.016.661.13.311.06.60.00.01.5LABLAB
127448Wigan Lisa Nandy75,68059.514.859.23.014.96.00.00.02.2LABLAB
128447Durham North Kevan Jones66,79663.212.957.14.716.45.80.00.03.1LABLAB
129446Washington and Sunderland West Sharon Hodgson66,27856.614.358.63.415.45.80.00.02.5LABLAB
130445Cardiff South and Penarth Stephen Doughty78,83764.216.059.82.59.84.76.20.01.0LABLAB
131444Rotherham Sarah Champion61,68857.813.357.03.118.44.80.00.03.3LABLAB
132443Swansea East Carolyn Harris58,45057.412.856.52.712.14.110.30.01.5LABLAB
133442Bristol West Thangam Debbonaire99,25376.13.847.44.98.233.80.00.02.0LABLAB
134441Brentford and Isleworth Ruth Cadbury85,77568.016.660.04.211.36.70.00.01.3LABLAB
135440Ogmore Chris Elmore57,58161.512.956.22.612.24.011.00.01.0LABLAB
136439Brighton Kemptown Lloyd Russell-Moyle69,83369.516.259.53.810.58.70.00.01.3LABLAB
137438Exeter Ben Bradshaw82,05468.514.357.53.910.911.60.00.01.8LABLAB
138437Plymouth Sutton and Devonport Luke Pollard77,85268.316.860.03.911.06.70.00.01.7LABLAB
139436Sheffield South East Clive Betts67,83261.914.857.93.516.35.10.00.02.4LABLAB
140435Coatbridge, Chryston and Bellshill Steven Bonnar72,94366.14.447.42.95.63.833.70.02.1NATLAB
141434Glasgow Central Alison Thewliss69,23057.92.044.94.05.85.335.90.02.1NATLAB
142433Barnsley East Stephanie Peacock69,50454.812.555.03.020.55.80.00.03.2LABLAB
143432Glasgow North Patrick Grady57,13063.32.644.75.25.95.633.60.02.3NATLAB
144431Makerfield Yvonne Fovargue74,19059.715.457.53.015.75.80.00.02.6LABLAB
145430Wolverhampton South East Pat McFadden62,88353.218.860.92.611.84.20.00.01.7LABLAB
146429Hull East Karl Turner65,74549.312.254.25.019.65.90.00.03.1LABLAB
147428Ellesmere Port and Neston Justin Madders70,32769.316.358.13.313.17.30.00.01.9LABLAB
148427Bradford South Judith Cummins69,04657.615.757.52.315.06.70.00.02.9LABLAB
149426Stalybridge and Hyde Jonathan Reynolds73,06458.016.958.62.813.56.10.00.02.1LABLAB
150425Houghton and Sunderland South Bridget Phillipson68,83557.814.456.24.416.65.70.00.02.6LABLAB
151424Hull West and Hessle Emma Hardy60,19252.112.754.35.419.35.10.00.03.2LABLAB
152423Croydon Central Sarah Jones81,40766.418.259.63.911.35.60.00.01.5LABLAB
153422Bristol South Karin Smyth84,07965.612.553.66.913.511.50.00.02.0LABLAB
154421Worsley and Eccles South Barbara Keeley75,21959.417.158.32.913.36.20.00.02.2LABLAB
155420Wentworth and Dearne John Healey74,53655.815.456.43.017.44.80.00.03.1LABLAB
156419Cardiff West Kevin Brennan68,50867.416.357.32.49.34.49.30.01.0LABLAB
157418Leeds North West Alex Sobel67,74172.813.654.210.812.67.60.00.01.2LABLAB
158417Newcastle upon Tyne North Catherine McKinnell68,48668.614.555.26.115.66.60.00.02.1LABLAB
159416Durham, City of Mary Foy71,27168.612.352.911.814.57.20.00.01.4LABLAB
160415Caerphilly Wayne David63,16663.514.455.01.210.42.215.50.01.2LABLAB
161414Blaydon Liz Twist67,85367.314.354.95.616.96.20.00.02.1LABLAB
162413Eltham Clive Efford64,08668.217.758.23.612.26.70.00.01.6LABLAB
163412Battersea Marsha De Cordova79,35075.616.757.15.811.37.90.00.01.2LABLAB
164411Sunderland Central Julie Elliott72,68059.815.655.85.315.35.40.00.02.6LABLAB
165410Normanton, Pontefract and Castleford Yvette Cooper84,52757.115.555.43.417.85.00.00.02.9LABLAB
166409Ilford North Wes Streeting72,97368.720.660.52.510.34.60.00.01.4LABLAB
167408Doncaster North Ed Miliband72,36256.215.054.83.318.94.70.00.03.4LABLAB
168407Tynemouth Alan Campbell77,26172.518.357.93.812.16.20.00.01.7LABLAB
169406Islwyn Chris Evans55,42362.015.354.92.312.83.89.60.01.3LABLAB
170405Hemsworth Jon Trickett73,72659.615.955.33.217.95.60.00.02.2LABLAB
171404Swansea West Geraint Davies57,07862.816.055.43.811.04.38.40.01.2LABLAB
172403Walsall South Valerie Vaz68,02462.420.659.92.911.03.80.00.01.6LABLAB
173402Glasgow East David Linden67,38157.16.345.63.55.42.634.40.02.2NATLAB
174401Lancashire West Rosie Cooper73,34771.820.860.12.711.04.20.00.01.2LABLAB
175400Portsmouth South Stephen Morgan74,18663.914.753.611.612.26.10.00.01.8LABLAB
176399Chester, City of Chris Matheson76,05771.719.858.44.110.94.80.00.02.0LABLAB
177398Doncaster Central Rosie Winterton71,38958.216.955.22.916.75.50.00.02.9LABLAB
178397Halifax Holly Lynch71,88764.618.656.82.813.76.00.00.02.1LABLAB
179396Dagenham and Rainham Jon Cruddas71,04561.619.057.22.413.65.50.00.02.2LABLAB
180395Stoke-on-Trent Central Jo Gideon55,41957.920.157.93.012.25.20.00.01.6CONLAB
181394Glasgow South Stewart McDonald70,89166.94.942.54.75.84.934.80.02.4NATLAB
182393Warrington North Charlotte Nichols72,23564.619.056.53.413.75.90.00.01.6LABLAB
183392Stockton North Alex Cunningham66,64961.819.056.43.214.44.50.00.02.4LABLAB
184391Bury South Christian Wakeford75,15266.918.755.93.013.65.90.00.02.9CONLAB
185390Motherwell and Wishaw Marion Fellows68,85664.57.544.73.35.62.633.10.03.2NATLAB
186389Lancaster and Fleetwood Cat Smith70,05964.516.653.53.914.19.60.00.02.3LABLAB
187388West Bromwich East Nicola Richards62,04658.021.758.02.811.84.00.00.01.7CONLAB
188387Kirkcaldy and Cowdenbeath Neale Hanvey72,85364.511.347.44.96.05.921.90.02.6NATLAB
189386Gedling Tom Randall71,36670.020.256.13.212.66.20.00.01.7CONLAB
190385Putney Fleur Anderson65,55677.018.554.47.111.47.40.00.01.2LABLAB
191384Wirral South Alison McGovern57,28076.018.854.64.113.07.70.00.01.8LABLAB
192383Leigh James Grundy77,41760.719.555.33.014.94.90.00.02.5CONLAB
193382Durham North West Richard Holden72,16666.017.553.05.716.75.50.00.01.6CONLAB
194381Chesterfield Toby Perkins71,03463.617.352.85.116.46.30.00.02.0LABLAB
195380Wansbeck Ian Lavery63,33964.018.353.85.215.25.70.00.01.8LABLAB
196379Heywood and Middleton Chris Clarkson80,16259.219.755.02.914.65.70.00.02.1CONLAB
197378Reading East Matt Rodda77,15272.519.354.75.611.27.70.00.01.5LABLAB
198377Inverclyde Ronnie Cowan60,62265.87.142.45.05.42.735.00.02.3NATLAB
199376Blyth Valley Ian Levy64,42963.418.954.14.415.05.70.00.01.9CONLAB
200375Dunbartonshire West Martin Docherty66,51767.95.940.93.65.94.136.30.03.4NATLAB
201374Birmingham Northfield Gary Sambrook73,69458.520.155.03.912.86.20.00.01.9CONLAB
202373Glasgow North West Carol Monaghan63,40262.76.641.45.35.42.736.20.02.3NATLAB
203372Lincoln Karl McCartney74,94267.620.455.23.612.66.20.00.02.0CONLAB
204371Coventry South Zarah Sultana70,97963.521.656.34.111.15.30.00.01.5LABLAB
205370Enfield Southgate Bambos Charalambous65,52572.121.255.94.011.16.50.00.01.3LABLAB
206369Pontypridd Alex Davies-Jones60,32764.717.352.02.111.03.412.90.01.3LABLAB
206368Dundee West Chris Law64,43164.54.238.94.75.73.140.40.03.1NATNAT
207368Neath Christina Rees56,41965.113.247.42.712.73.518.90.01.5LABLAB
208367Edinburgh East Tommy Sheppard69,42468.95.539.65.46.06.135.10.02.3NATLAB
209366West Bromwich West Shaun Bailey64,51753.422.356.42.612.54.40.00.01.8CONLAB
210365Torfaen Nick Thomas-Symonds62,33059.617.151.12.714.74.78.10.01.6LABLAB
211364Bristol North West Darren Jones76,27373.319.553.56.511.37.90.00.01.3LABLAB
212363Llanelli Nia Griffith60,51863.215.148.51.411.02.320.60.01.1LABLAB
213362Bury North James Daly68,80268.122.455.82.812.25.00.00.01.9CONLAB
214361Bedford Mohammad Yasin71,58166.119.552.96.313.06.70.00.01.7LABLAB
215360Oldham East and Saddleworth Debbie Abrahams72,12064.019.152.44.816.15.20.00.02.5LABLAB
216359Coventry North West Taiwo Owatemi75,24763.420.854.14.512.76.20.00.01.8LABLAB
217358Bolton North East Mark Logan67,56464.522.555.62.812.64.60.00.01.9CONLAB
218357Wirral West Margaret Greenwood55,55077.322.255.04.112.05.30.00.01.4LABLAB
219356Weaver Vale Mike Amesbury70,55171.921.053.94.113.46.10.00.01.5LABLAB
220355Derby North Amanda Solloway73,19964.220.853.64.513.35.80.00.02.1CONLAB
221354Birmingham Erdington Jack Dromey66,14853.325.758.41.78.23.10.01.11.8LABLAB
222353Bolsover Mark Fletcher74,29261.820.152.73.416.65.40.00.01.8CONLAB
223352Southampton Itchen Royston Smith72,29965.622.854.84.111.15.80.00.01.5CONLAB
224351Hyndburn Sara Britcliffe70,84259.922.254.12.913.84.90.00.02.1CONLAB
225350Dewsbury Mark Eastwood81,25369.422.954.73.113.14.80.00.01.4CONLAB
226349Sedgefield Paul Howell64,32564.619.250.95.317.25.30.00.02.0CONLAB
227348Blackpool South Scott Benton57,69056.822.454.02.613.75.10.00.02.3CONLAB
228347Wolverhampton North East Jane Stevenson61,66055.623.454.93.112.34.50.00.01.7CONLAB
229346High Peak Robert Largan74,26572.922.153.53.912.86.40.00.01.3CONLAB
230345Cardiff North Anna McMorrin68,43877.022.753.73.39.64.65.20.00.8LABLAB
231344Midlothian Owen Thompson70,54468.412.643.15.55.52.828.20.02.4NATLAB
232343Peterborough Paul Bristow72,56065.922.653.14.813.04.70.00.01.8CONLAB
233342Airdrie and Shotts Neil Gray64,01162.111.642.02.45.32.035.30.01.5NATLAB
234341Pudsey Stuart Andrew73,21274.123.353.23.912.35.70.00.01.6CONLAB
235340Ipswich Tom Hunt75,52565.623.353.34.111.76.00.00.01.6CONLAB
235339Cumbernauld, Kilsyth and Kirkintilloch East Stuart McDonald66,07969.17.537.45.15.42.739.50.02.3NATNAT
236339Don Valley Nick Fletcher75,35660.321.150.93.517.05.10.00.02.3CONLAB
237338Warrington South Andy Carter86,01572.021.951.65.014.25.20.00.02.0CONLAB
237337Glenrothes Peter Grant65,67263.38.037.75.05.63.237.80.02.7NATNAT
238337Workington Mark Jenkinson61,37067.821.751.34.216.25.30.00.01.3CONLAB
239336Paisley and Renfrewshire South Mhairi Black64,38566.98.838.55.35.52.836.90.02.3NATLAB
240335Newport East Jessica Morden58,55462.021.450.93.112.74.56.20.01.2LABLAB
240334Brighton Pavilion Caroline Lucas79,05773.47.336.84.99.140.50.00.01.5GreenGreen
241334Canterbury Rosie Duffield80,20375.022.251.56.112.17.00.00.01.2LABLAB
242333Darlington Peter Gibson66,39765.521.951.33.913.76.80.00.02.3CONLAB
243332Hendon Matthew Offord82,66166.624.553.73.710.95.70.00.01.4CONLAB
244331Keighley Robbie Moore72,77872.323.452.63.513.55.20.00.01.8CONLAB
245330Colne Valley Jason McCartney84,17472.322.651.54.214.15.80.00.01.7CONLAB
246329Warwick and Leamington Matt Western76,36271.019.748.67.013.49.50.00.01.9LABLAB
247328Redcar Jacob Young65,86462.020.249.05.817.65.00.00.02.5CONLAB
248327Barrow and Furness Simon Fell70,15865.623.452.23.613.95.30.00.01.6CONLAB
249326Northampton South Andrew Lewer62,16365.723.652.34.012.55.60.00.02.0CONLAB
250325Copeland Trudy Harrison61,69368.924.052.73.413.85.10.00.00.9CONLAB
251324Newport West Ruth Jones66,65765.223.251.62.811.34.75.30.01.0LABLAB
252323Broxtowe Darren Henry73,05275.723.651.82.812.66.40.00.02.7CONLAB
253322Milton Keynes South Iain Stewart96,36366.423.651.85.611.85.70.00.01.4CONLAB
254321Na h-Eileanan An Iar (Western Isles) Angus MacNeil21,10668.613.041.13.75.42.731.80.02.3NATLAB
255320Northampton North Michael Ellis58,76867.324.352.33.312.55.90.00.01.7CONLAB
256319Calder Valley Craig Whittaker79,28772.924.452.24.213.34.70.00.01.3CONLAB
257318Chingford and Woodford Green Iain Duncan Smith65,39374.125.453.23.811.44.90.00.01.3CONLAB
258317Burnley Antony Higginbotham64,34560.619.247.05.819.06.20.00.02.8CONLAB
258316Arfon Hywel Williams42,21568.96.734.40.96.31.150.00.00.6NATNAT
259316Stockton South Matt Vickers76,87071.323.851.54.113.54.30.00.02.7CONLAB
260315Alyn and Deeside Mark Tami62,78968.520.848.33.013.53.98.80.01.6LABLAB
261314Loughborough Jane Hunt79,76468.524.651.93.811.66.40.00.01.7CONLAB
262313Chipping Barnet Theresa Villiers79,96072.024.751.84.411.56.50.00.01.2CONLAB
263312Scunthorpe Holly Mumby-Croft61,95560.924.751.62.714.24.80.00.01.9CONLAB
264311Wolverhampton South West Stuart Anderson60,53468.027.154.03.310.53.60.00.01.4CONLAB
265310Morley and Outwood Andrea Jenkyns78,80365.922.449.33.315.06.70.00.03.4CONLAB
266309Edinburgh North and Leith Deidre Brock81,33673.09.936.68.76.05.730.30.02.8NATLAB
267308Milton Keynes North Ben Everitt91,54568.323.750.36.612.16.10.00.01.2CONLAB
268307Reading West Alok Sharma74,13768.023.349.66.812.36.50.00.01.5CONLAB
269306Bishop Auckland Dehenna Davison68,17065.723.549.94.715.94.10.00.01.9CONLAB
270305Pendle Andrew Stephenson65,28968.124.250.53.814.64.80.00.02.0CONLAB
271304Sheffield Hallam Olivia Blake72,76378.211.838.028.913.16.90.00.01.2LABLAB
272303East Lothian Kenny MacAskill81,60071.717.043.25.45.62.922.80.03.1NATLAB
273302Stoke-on-Trent North Jonathan Gullis68,29858.825.451.53.613.44.30.00.01.7CONLAB
274301Dunfermline and West Fife Douglas Chapman76,65269.812.037.96.15.84.731.00.02.4NATLAB
275300Bolton West Chris Green73,19167.423.649.54.314.75.40.00.02.4CONLAB
276299Carlisle John Stevenson65,10565.924.049.84.214.65.30.00.02.1CONLAB
277298Morecambe and Lunesdale David Morris67,39767.223.048.64.515.16.80.00.02.0CONLAB
278297Clwyd South Simon Baynes53,91967.321.547.12.912.52.812.10.01.1CONLAB
279296Gower Tonia Antoniazzi61,76272.023.649.13.311.24.08.00.00.9LABLAB
280295Hastings and Rye Sally-Ann Hart80,52467.424.449.85.712.75.90.00.01.5CONLAB
281294Great Grimsby Lia Nici61,40953.923.548.83.816.24.80.00.02.9CONLAB
282293Corby Tom Pursglove86,15370.225.851.04.313.24.60.00.01.1CONLAB
283292Kensington Felicity Buchan64,60967.722.747.79.012.17.20.00.01.4CONLAB
284291Bridgend Jamie Wallis63,30366.721.546.42.912.24.510.90.01.6CONLAB
285290Norwich North Chloe Smith67,17268.925.350.14.911.86.50.00.01.4CONLAB
286289Middlesbrough South and Cleveland East Simon Clarke72,34866.123.648.34.315.65.60.00.02.5CONLAB
287288Rother Valley Alexander Stafford74,80465.122.447.14.618.35.20.00.02.4CONLAB
288287Stroud Siobhan Baillie84,53778.021.846.25.513.710.70.00.02.1CONLAB
289286Delyn Rob Roberts54,56070.322.446.83.513.53.78.90.01.2CONLAB
290285Rossendale and Darwen Jake Berry72,77067.126.150.43.112.95.70.00.01.8CONLAB
291284Wakefield Imran Ahmad-Khan70,19264.125.449.62.010.53.30.03.85.4CONLAB
292283Crewe and Nantwich Kieran Mullan80,32167.326.350.53.112.95.50.00.01.7CONLAB
293282Vale of Clwyd James Davies56,64965.723.347.22.812.23.39.90.01.2CONLAB
294281East Kilbride, Strathaven and Lesmahagow Lisa Cameron81,22469.412.336.15.35.94.433.00.03.1NATLAB
295280Penistone and Stocksbridge Miriam Cates70,92569.821.344.98.518.35.00.00.02.0CONLAB
296279Erewash Maggie Throup72,52367.326.449.73.212.76.10.00.01.8CONLAB
297278Swindon South Robert Buckland73,11869.427.550.75.411.24.20.00.01.1CONLAB
298277Paisley and Renfrewshire North Gavin Newlands72,00769.013.436.55.75.52.933.70.02.4NATLAB
299276Crawley Henry Smith74,20767.227.650.73.910.95.40.00.01.4CONLAB
300275Ynys Mon Virginia Crosbie51,92570.417.340.41.110.01.329.30.00.6CONLAB
301274Wrexham Sarah Atherton49,73767.423.346.32.511.52.812.30.01.3CONLAB
302273Telford Lucy Allan68,92162.127.950.93.311.74.90.00.01.3CONLAB
303272Aberconwy Robin Millar44,69971.324.747.52.19.72.013.10.00.9CONLAB
304271Shipley Philip Davies74,02972.925.748.53.913.27.00.00.01.8CONLAB
305270Watford Dean Russell83,35969.722.144.914.012.55.00.00.01.5CONLAB
306269Filton and Bradley Stoke Jack Lopresti74,01672.625.047.78.011.86.20.00.01.3CONLAB
307268Stevenage Stephen McPartland71,56266.626.048.65.712.36.20.00.01.2CONLAB
308267Livingston Hannah Bardell82,28566.313.235.25.05.84.933.60.02.4NATLAB
309266Vale of Glamorgan Alun Cairns76,50871.628.049.82.09.75.04.70.00.8CONLAB
310265Wycombe Steve Baker78,09870.125.647.37.812.05.50.00.01.7CONLAB
311264Blackpool North and Cleveleys Paul Maynard63,69260.927.849.43.012.94.90.00.02.0CONLAB
312263Rushcliffe Ruth Edwards77,04778.524.746.08.813.45.70.00.01.3CONLAB
313262Thurrock Jackie Doyle-Price79,65959.627.248.64.112.95.40.00.01.8CONLAB
314261Bassetlaw Brendan Clarke-Smith80,02463.525.847.23.616.94.70.00.01.8CONLAB
315260Newcastle-under-Lyme Aaron Bell68,21165.627.448.64.712.94.90.00.01.4CONLAB
316259Worcester Robin Walker73,48569.324.845.35.313.79.00.00.01.9CONLAB
317258Gloucester Richard Graham80,90166.525.946.48.212.55.30.00.01.6CONLAB
318257Sherwood Mark Spencer77,88867.725.946.44.515.65.70.00.01.9CONLAB
318256Orkney and Shetland Alistair Carmichael34,21167.72.022.442.35.83.420.70.03.4LIBLIB
319256Mansfield Ben Bradley77,13163.927.147.53.015.24.80.00.02.4CONLAB
320255Cities of London and Westminster Nickie Aiken63,70067.123.343.612.611.87.40.00.01.3CONLAB
321254Preseli Pembrokeshire Stephen Crabb59,60671.224.044.12.912.22.812.90.01.0CONLAB
322253Scarborough and Whitby Robert Goodwill74,40466.827.547.14.215.04.40.00.01.8CONLAB
323252Truro and Falmouth Cherilyn Mackrory76,71977.223.543.112.712.76.80.00.01.3CONLAB
324251Batley and Spen Tracy Brabin79,55866.525.744.92.79.62.20.011.03.9LABLAB
325250Ribble South Katherine Fletcher75,35171.427.947.24.413.75.50.00.01.3CONLAB
326249Ashfield Lee Anderson78,20462.610.729.43.116.83.90.027.68.5CONLAB
327248Finchley and Golders Green Mike Freer77,57371.025.243.711.511.86.60.00.01.2CONLAB
328247Southport Damien Moore70,83768.025.343.710.314.25.00.00.01.5CONLAB
329246Linlithgow and East Falkirk Martyn Day87,04466.415.533.45.96.04.830.90.03.5NATLAB
330245York Outer Julian Sturdy74,67374.122.540.415.514.75.60.00.01.3CONLAB
331244Carmarthen West and Pembrokeshire South Simon Hart59,15871.226.344.22.611.82.512.10.00.6CONLAB
332243Colchester Will Quince82,62564.624.442.212.412.57.20.00.01.3CONLAB
333242Kingswood Chris Skidmore68,97271.527.044.76.813.26.70.00.01.6CONLAB
334241Walsall North Eddie Hughes67,17754.430.247.83.312.74.40.00.01.6CONLAB
335240Camborne and Redruth George Eustice70,25071.726.043.510.913.35.20.00.01.2CONLAB
336239Altrincham and Sale West Graham Brady73,10774.925.743.16.614.28.40.00.02.0CONLAB
336238Aberdeen North Kirsty Blackman62,48959.911.328.45.95.95.140.70.02.7NATNAT
336238Kilmarnock and Loudoun Alan Brown74,51763.914.932.14.25.62.837.50.03.0NATNAT
337238Stoke-on-Trent South Jack Brereton64,49161.430.147.24.413.03.70.00.01.6CONLAB
338237Plymouth Moor View Johnny Mercer69,43063.729.346.34.712.75.50.00.01.5CONLAB
338236Dunbartonshire East Amy Callaghan66,07580.35.822.734.35.94.223.80.03.3NATLIB
339236Worthing East and Shoreham Tim Loughton75,19470.728.445.16.012.36.90.00.01.3CONLAB
340235Derbyshire North East Lee Rowley72,34568.028.645.24.514.35.90.00.01.6CONLAB
341234Harrow East Bob Blackman72,10668.632.348.34.011.12.90.00.01.4CONLAB
342233Bournemouth East Tobias Ellwood74,12566.525.541.58.513.58.70.00.02.1CONLAB
343232Welwyn Hatfield Grant Shapps74,89269.527.643.69.112.16.40.00.01.3CONLAB
344231Macclesfield David Rutley76,21670.728.644.54.913.57.00.00.01.5CONLAB
345230Rochford and Southend East James Duddridge75,62461.029.144.95.513.45.00.00.02.2CONLAB
346229Bournemouth West Conor Burns74,20562.025.240.711.013.28.00.00.01.9CONLAB
347228Dudley North Marco Longhi61,93659.231.246.63.512.74.50.00.01.5CONLAB
348227Wimbledon Stephen Hammond68,24077.720.635.924.511.95.90.00.01.2CONLAB
349226Shrewsbury and Atcham Daniel Kawczynski82,23871.827.141.99.813.66.50.00.01.1CONLAB
350225Halesowen and Rowley Regis James Morris68,30062.031.546.33.712.24.90.00.01.5CONLAB
350224Carmarthen East and Dinefwr Jonathan Edwards57,41971.417.932.40.98.81.138.40.00.6NATNAT
350224Caithness Sutherland and Easter Ross Jamie Stone46,93067.07.922.234.75.73.523.20.02.9LIBLIB
351224Amber Valley Nigel Mills69,97665.129.944.23.514.16.80.00.01.6CONLAB
352223Dover Natalie Elphicke76,35566.430.944.95.112.35.60.00.01.1CONLAB
353222Swindon North Justin Tomlinson82,44166.931.245.15.211.75.60.00.01.2CONLAB
353221Edinburgh South West Joanna Cherry73,50170.915.429.37.25.95.134.30.02.8NATNAT
354221Basingstoke Maria Miller82,92866.028.041.79.212.76.70.00.01.7CONLAB
354220Edinburgh West Christine Jardine72,50775.28.421.937.45.74.419.70.02.4LIBLIB
355220Rochester and Strood Kelly Tolhurst82,05663.330.043.55.313.66.10.00.01.6CONLAB
356219Portsmouth North Penny Mordaunt71,29964.428.041.47.814.46.10.00.02.4CONLAB
357218Thanet South Craig Mackinlay73,22365.930.243.25.112.97.30.00.01.3CONLAB
358217Hemel Hempstead Mike Penning74,03569.327.540.411.313.26.20.00.01.5CONLAB
359216Harlow Robert Halfon68,07863.732.044.74.812.54.50.00.01.6CONLAB
360215Elmet and Rothwell Alec Shelbrooke80,95771.929.642.44.915.06.50.00.01.6CONLAB
361214Derbyshire South Heather Wheeler79,33167.330.843.44.313.96.40.00.01.2CONLAB
361213Fife North East Wendy Chamberlain60,90575.34.717.240.55.52.926.90.02.4LIBLIB
362213Hexham Guy Opperman61,32475.328.741.28.414.26.40.00.01.1CONLAB
362212Ross Skye and Lochaber Ian Blackford54,23073.58.721.122.15.93.235.00.04.1NATNAT
363212Rugby Mark Pawsey72,29270.330.643.06.713.25.40.00.01.2CONLAB
363211Ceredigion Ben Lake56,38671.112.825.05.912.42.141.40.00.5NATNAT
364211Nuneaton Marcus Jones70,22664.331.944.14.312.55.80.00.01.5CONLAB
365210Clwyd West David Jones57,71469.727.739.92.911.23.014.30.01.0CONLAB
365209Dundee East Stewart Hosie66,21068.414.927.16.15.62.940.50.03.0NATNAT
366209Leicestershire North West Andrew Bridgen78,93568.229.741.85.015.17.00.00.01.5CONLAB
367208Lanark and Hamilton East Angela Crawley77,65968.322.033.94.65.52.928.60.02.5NATLAB
368207Croydon South Chris Philp83,98270.730.742.47.712.45.40.00.01.4CONLAB
369206Banbury Victoria Prentis90,11669.828.339.911.212.66.80.00.01.2CONLAB
370205Burton Kate Griffiths75,03665.033.044.53.812.15.40.00.01.2CONLAB
371204Kettering Philip Hollobone73,16467.529.841.35.115.06.50.00.02.4CONLAB
372203Bromley and Chislehurst Bob Neill66,69768.329.440.88.613.26.60.00.01.5CONLAB
373202Stafford Theo Clarke72,57270.530.641.65.413.97.10.00.01.3CONLAB
374201Bedfordshire South West Andrew Selous79,92666.728.539.59.613.96.70.00.01.8CONLAB
375200Somerset North East Jacob Rees-Mogg73,69276.424.635.519.113.16.60.00.01.1CONLAB
376199Wellingborough Peter Bone80,76564.331.441.75.414.35.50.00.01.8CONLAB
377198Chelsea and Fulham Greg Hands67,11069.829.639.810.811.96.70.00.01.3CONLAB
378197Selby and Ainsty Nigel Adams78,39872.032.241.93.512.55.50.02.12.2CONLAB
379196Stourbridge Suzanne Webb69,89165.433.843.04.612.54.70.00.01.4CONLAB
380195Waveney Peter Aldous82,79161.831.140.25.513.97.80.00.01.5CONLAB
381194Bexleyheath and Crayford David Evennett65,46666.133.142.14.613.35.30.00.01.7CONLAB
382193Gillingham and Rainham Rehman Chishti73,54962.533.842.84.711.75.30.00.01.5CONLAB
383192Gravesham Adam Holloway73,24264.934.243.04.511.95.30.00.01.2CONLAB
384191Derbyshire Mid Pauline Latham67,44273.230.439.06.014.97.60.00.02.1CONLAB
384190Falkirk Johnny McNally84,47266.116.424.95.65.95.639.20.02.4NATNAT
385190Eddisbury Edward Timpson73,70071.930.338.69.614.75.60.00.01.2CONLAB
386189Beverley and Holderness Graham Stuart79,69667.229.737.89.116.65.40.00.01.4CONLAB
387188Congleton Fiona Bruce80,93070.731.539.46.814.85.90.00.01.7CONLAB
388187Isle of Wight Bob Seely113,02165.928.035.97.015.810.90.00.02.4CONLAB
389186Harborough Neil O'Brien80,15171.528.236.112.914.86.30.00.01.6CONLAB
390185Huntingdon Jonathan Djanogly84,65769.927.535.315.413.66.60.00.01.7CONLAB
391184Forest of Dean Mark Harper71,43872.127.335.16.016.812.90.00.01.9CONLAB
392183Weston-Super-Mare John Penrose82,52667.429.937.711.613.26.30.00.01.3CONLAB
393182Warwickshire North Craig Tracey70,27165.333.941.45.013.84.80.00.01.1CONLAB
394181Wyre and Preston North Ben Wallace74,77570.832.439.94.814.96.50.00.01.5CONLAB
395180Ribble Valley Nigel Evans79,24769.832.539.85.815.05.60.00.01.4CONLAB
396179Uxbridge and South Ruislip Boris Johnson70,36568.537.244.52.78.23.60.01.22.6CONLAB
397178Fylde Mark Menzies66,84769.831.638.85.416.05.80.00.02.4CONLAB
398177Monmouth David Davies67,09874.833.340.34.311.54.85.00.00.6CONLAB
399176Newark Robert Jenrick75,85072.231.238.16.916.06.20.00.01.7CONLAB
400175Dartford Gareth Johnson82,20965.733.940.75.712.75.60.00.01.4CONLAB
401174Dorset South Richard Drax73,80969.228.735.511.615.07.30.00.01.8CONLAB
402173Chatham and Aylesford Tracey Crouch71,64260.533.740.55.613.05.70.00.01.5CONLAB
402172Dwyfor Meirionnydd Liz Saville Roberts44,36267.515.322.00.98.70.951.80.00.5NATNAT
403172Wrekin, The Mark Pritchard70,69369.233.139.76.513.95.50.00.01.3CONLAB
403171Ayrshire North and Arran Patricia Gibson73,53465.521.027.33.75.84.735.20.02.4NATNAT
403171Bath Wera Hobhouse67,80576.914.520.947.310.65.70.00.01.0LIBLIB
404171Penrith and The Border Neil Hudson67,55570.829.135.410.917.06.70.00.00.9CONLAB
405170Tatton Esther McVey69,01870.930.036.39.515.27.00.00.02.0CONLAB
406169Hartlepool Mike Hill70,85557.933.239.52.312.22.80.04.85.1LABLAB
407168Redditch Rachel Maclean65,39167.434.941.14.812.85.20.00.01.2CONLAB
408167Derbyshire Dales Sarah Dines65,08076.929.435.610.616.07.40.00.01.0CONLAB
409166Bedfordshire North East Richard Fuller90,67871.730.236.411.814.06.00.00.01.6CONLAB
410165Yorkshire East Greg Knight80,92365.230.536.37.018.35.60.00.02.3CONLAB
411164Beckenham Bob Stewart68,66273.632.037.89.312.96.90.00.01.2CONLAB
412163Hornchurch and Upminster Julia Lopez80,76566.831.437.04.316.67.10.00.03.6CONLAB
413162Basildon South and East Thurrock Stephen Metcalfe74,44160.833.338.95.415.04.50.00.02.8CONLAB
414161St Austell and Newquay Steve Double79,93069.829.935.313.914.35.20.00.01.4CONLAB
415160Great Yarmouth Brandon Lewis71,95760.435.040.45.013.44.90.00.01.3CONLAB
416159Aylesbury Rob Butler86,66569.930.235.515.112.45.70.00.01.1CONLAB
417158Worthing West Peter Bottomley78,58569.533.238.48.012.66.50.00.01.3CONLAB
418157Haltemprice and Howden David Davis71,08370.031.636.48.016.06.30.00.01.7CONLAB
419156Cannock Chase Amanda Milling74,81361.934.539.33.713.57.40.00.01.6CONLAB
420155Bracknell James Sunderland78,97868.832.737.29.412.66.80.00.01.3CONLAB
421154Poole Robert Syms73,98968.229.333.713.514.56.70.00.02.3CONLAB
422153Sittingbourne and Sheppey Gordon Henderson83,91761.233.637.95.714.66.00.00.02.2CONLAB
423152Devon Central Mel Stride74,92677.527.131.319.714.07.30.00.00.6CONLAB
424151Somerset North Liam Fox80,19477.428.032.215.513.88.90.00.01.7CONLAB
424150Inverness Nairn Badenoch and Strathspey Drew Hendry78,05970.219.223.38.26.15.834.50.02.8NATNAT
425150Aldershot Leo Docherty72,61766.033.137.210.412.45.70.00.01.3CONLAB
426149Hitchin and Harpenden Bim Afolami76,32377.126.430.425.411.55.40.00.00.9CONLAB
427148Staffordshire Moorlands Karen Bradley65,48566.735.339.45.013.85.40.00.01.2CONLAB
428147Hertfordshire North East Oliver Heald76,12372.731.435.412.112.87.40.00.00.9CONLAB
429146Leicestershire South Alberto Costa80,52071.432.836.88.014.96.20.00.01.3CONLAB
430145Suffolk West Matt Hancock80,19364.132.236.18.115.06.90.00.01.7CONLAB
431144Gainsborough Edward Leigh76,34366.931.435.410.816.84.40.00.01.3CONLAB
432143Tamworth Christopher Pincher71,57264.337.441.33.011.63.30.01.12.2CONLAB
433142Chelmsford Vicky Ford80,39471.126.830.523.113.05.20.00.01.4CONLAB
434141Norfolk South Richard Bacon86,21472.530.433.914.313.57.20.00.00.8CONLAB
434140Ayrshire Central Philippa Whitford69,74266.724.427.84.05.52.932.80.02.5NATNAT
435140Harwich and North Essex Bernard Jenkin74,15370.132.435.711.513.66.00.00.00.9CONLAB
436139Bedfordshire Mid Nadine Dorries87,79573.730.333.615.712.54.20.02.31.5CONLAB
437138Cambridgeshire North West Shailesh Vara94,90968.032.235.410.913.76.60.00.01.2CONLAB
438137Thanet North Roger Gale72,75666.234.737.66.213.66.40.00.01.5CONLAB
438136Kingston and Surbiton Ed Davey81,97574.217.720.643.012.55.20.00.01.1LIBLIB
439136Woking Jonathan Lord75,45471.526.829.623.812.46.20.00.01.3CONLAB
440135Runnymede and Weybridge Ben Spencer77,19669.031.133.912.813.06.90.00.02.2CONLAB
441134Wantage David Johnston90,86773.925.127.926.913.06.10.00.01.0CONLAB
442133Cleethorpes Martin Vickers73,68962.935.538.24.715.24.80.00.01.6CONLAB
443132Dudley South Mike Wood60,73160.236.238.95.013.54.70.00.01.6CONLAB
444131Romford Andrew Rosindell72,35065.336.238.84.613.55.10.00.01.7CONLAB
445130Berwick-upon-Tweed Anne-Marie Trevelyan59,93970.330.132.515.915.35.50.00.00.7CONLAB
446129Epsom and Ewell Chris Grayling81,13873.328.931.315.414.07.50.00.02.9CONLAB
447128Skipton and Ripon Julian Smith78,67374.629.731.911.217.57.80.00.01.8CONLAB
448127Brigg and Goole Andrew Percy65,93965.835.537.64.616.15.00.00.01.2CONLAB
449126Northamptonshire South Andrea Leadsom90,84273.733.835.98.514.46.00.00.01.3CONLAB
450125Grantham and Stamford Gareth Davies81,50268.732.134.27.516.96.90.00.02.5CONLAB
451124Hazel Grove William Wragg63,34669.925.027.126.814.55.40.00.01.2CONLAB
452123Wyre Forest Mark Garnier78,07764.834.636.67.014.75.60.00.01.5CONLAB
452122Renfrewshire East Kirsten Oswald72,23276.624.826.75.85.53.131.60.02.6NATNAT
453122Charnwood Edward Argar79,53469.634.636.45.414.86.90.00.01.9CONLAB
453121Cambridgeshire South Anthony Browne87,28876.722.724.435.711.94.70.00.00.5CONLIB
454121Norfolk North West James Wild72,08064.734.436.17.314.95.90.00.01.4CONLAB
454120Cheadle Mary Robinson74,57775.024.426.028.614.25.30.00.01.4CONLIB
454120Cambridgeshire South East Lucy Frazer86,76974.225.727.129.812.24.40.00.00.7CONLIB
454120Carshalton and Wallington Elliot Colburn72,94167.323.124.532.114.05.00.00.01.3CONLIB
455120Suffolk Coastal Therese Coffey81,91071.228.429.815.715.49.40.00.01.3CONLAB
455119St Albans Daisy Cooper73,72778.120.321.539.711.66.00.00.01.0LIBLIB
456119Spelthorne Kwasi Kwarteng70,92969.832.633.710.913.97.00.00.01.8CONLAB
457118Hertford and Stortford Julie Marson81,76573.529.730.711.713.911.90.00.02.0CONLAB
458117Sleaford and North Hykeham Caroline Johnson94,76170.233.634.66.417.65.70.00.02.2CONLAB
459116Tunbridge Wells Greg Clark74,82373.029.630.520.113.05.50.00.01.3CONLAB
460115Newton Abbot Anne Marie Morris72,52972.527.428.122.514.55.90.00.01.7CONLAB
461114Devon South West Gary Streeter72,53573.632.533.212.413.76.70.00.01.6CONLAB
462113Broadland Jerome Mayhew78,15172.930.030.518.514.16.00.00.00.7CONLAB
463112Hereford and South Herefordshire Jesse Norman72,08568.930.931.313.515.57.30.00.01.5CONLAB
464111Norfolk Mid George Freeman82,20368.434.534.911.813.44.40.00.01.0CONLAB
465110Wiltshire South West Andrew Murrison77,96970.432.232.414.813.46.00.00.01.3CONLAB
466109Ashford Damian Green89,55367.133.633.78.614.48.00.00.01.8CONLAB
467108Thirsk and Malton Kevin Hollinrake80,99169.932.432.49.917.66.40.00.01.4CONLAB
468107Folkestone and Hythe Damian Collins88,27266.832.532.28.515.59.60.00.01.6CONCON
469106Bosworth Luke Evans81,54269.231.331.014.815.85.70.00.01.4CONCON
470105Bromsgrove Sajid Javid75,07872.335.234.69.113.95.90.00.01.3CONCON
470104Ayr Carrick and Cumnock Allan Dorans71,97064.727.827.23.85.53.030.20.02.5NATNAT
471104Reigate Crispin Blunt74,24271.630.529.914.613.49.50.00.02.0CONCON
472103Bridgwater and West Somerset Ian Liddell-Grainger85,32767.632.431.715.614.25.30.00.00.9CONCON
473102Boston and Skegness Matt Warman69,38160.133.432.74.420.94.40.00.04.2CONCON
474101Bury St Edmunds Jo Churchill89,64469.131.430.66.214.715.30.00.01.7CONCON
475100Sussex Mid Mims Davies85,14673.728.728.021.013.17.80.00.01.5CONCON
47699Hertsmere Oliver Dowden73,97170.636.335.48.712.26.20.00.01.2CONCON
47698Oxford West and Abingdon Layla Moran76,95176.421.019.841.411.45.40.00.00.9LIBLIB
47798Ruislip, Northwood and Pinner David Simmonds72,81672.737.536.28.312.44.40.00.01.3CONCON
47897Rutland and Melton Alicia Kearns82,70570.532.030.510.916.88.00.00.01.8CONCON
47896Stirling Alyn Smith68,47376.823.421.94.45.74.337.80.02.5NATNAT
47996Suffolk South James Cartlidge76,20170.230.228.713.715.910.10.00.01.4CONCON
48095Daventry Chris Heaton-Harris77,42374.135.533.99.114.75.80.00.01.0CONCON
48194Braintree James Cleverly75,20867.136.334.68.014.54.80.00.01.8CONCON
48293Epping Forest Eleanor Laing74,30467.734.432.79.214.56.90.00.02.3CONCON
48392Stone Bill Cash69,37871.836.534.77.814.05.90.00.01.0CONCON
48491Broxbourne Charles Walker73,18263.837.635.86.512.95.60.00.01.5CONCON
48590Wokingham John Redwood83,95373.828.927.026.211.45.60.00.00.9CONCON
48589Guildford Angela Richardson77,72975.526.124.230.012.35.50.00.01.8CONLIB
48689Salisbury John Glen74,55672.133.031.116.612.45.90.00.01.0CONCON
48788Cornwall South East Sheryll Murray71,82574.732.330.417.713.95.00.00.00.7CONCON
48787Twickenham Munira Wilson84,90676.018.516.547.212.05.00.00.00.8LIBLIB
48887Bognor Regis and Littlehampton Nick Gibb77,44666.134.732.810.214.46.10.00.01.8CONCON
48986Faversham and Kent Mid Helen Whately73,40368.734.332.210.514.17.30.00.01.5CONCON
49085Horsham Jeremy Quin86,73072.928.826.723.213.27.10.00.01.0CONCON
49184Sutton Coldfield Andrew Mitchell75,63869.237.935.87.712.25.30.00.01.1CONCON
49183Aberdeen South Stephen Flynn65,71969.425.523.28.55.63.231.30.02.7NATNAT
49283Basildon and Billericay John Baron69,90663.138.636.25.612.55.70.00.01.4CONCON
49382Gosport Caroline Dinenage73,54165.935.132.611.713.45.80.00.01.4CONCON
49481Richmond Rishi Sunak82,56969.934.532.09.916.26.10.00.01.3CONCON
49580Witney Robert Courts83,84573.130.527.922.812.55.50.00.00.8CONCON
49579St Ives Derek Thomas68,79574.723.320.734.115.15.30.00.01.5CONLIB
49679Maidstone and The Weald Helen Grant76,10967.932.529.816.513.56.40.00.01.3CONCON
49678Eastleigh Paul Holmes83,88070.327.224.428.513.15.60.00.01.2CONLIB
49778Louth and Horncastle Victoria Atkins79,63465.735.733.06.119.14.40.00.01.7CONCON
49877Totnes Anthony Mangnall69,86374.729.526.724.913.34.90.00.00.8CONCON
49976Norfolk South West Liz Truss78,45565.636.533.48.215.15.60.00.01.2CONCON
50075Tewkesbury Laurence Robertson83,95872.830.127.020.213.87.30.00.01.5CONCON
50174Hertfordshire South West Gagan Mohindra80,44976.131.428.316.514.56.10.00.03.2CONCON
50173Argyll and Bute Brendan O'Hara66,52572.224.921.611.75.63.230.40.02.7NATNAT
50273Lichfield Michael Fabricant76,61670.537.834.57.713.55.60.00.01.0CONCON
50372Surrey East Claire Coutinho83,14871.831.528.116.614.67.20.00.02.0CONCON
50471Kenilworth and Southam Jeremy Wright68,15477.231.428.118.313.87.60.00.00.9CONCON
50570Devon West and Torridge Geoffrey Cox80,40374.330.927.617.915.66.60.00.01.5CONCON
50669Chichester Gillian Keegan85,49971.629.426.021.014.48.00.00.01.2CONCON
50768Bexhill and Battle Huw Merriman81,96372.133.429.912.715.27.60.00.01.3CONCON
50867Suffolk Central and Ipswich North Dan Poulter80,03770.333.429.911.114.69.70.00.01.2CONCON
50966Southend West David Amess69,04367.438.534.87.512.14.60.00.02.7CONCON
51065Meriden Saqib Bhatti85,36863.436.132.38.314.17.70.00.01.5CONCON
51164Windsor Adam Afriyie75,03871.634.330.314.412.76.60.00.01.7CONCON
51263Castle Point Rebecca Harris69,60863.636.132.05.917.15.00.00.04.0CONCON
51362Sutton and Cheam Paul Scully71,77970.329.925.226.312.84.70.00.01.1CONCON
51461Harrogate and Knaresborough Andrew Jones77,94173.129.224.425.814.35.00.00.01.4CONCON
51560Hampshire North West Kit Malthouse83,08370.934.629.815.712.86.00.00.01.0CONCON
51659Devizes Danny Kruger73,37269.434.529.616.113.16.00.00.00.7CONCON
51758South Holland and The Deepings John Hayes75,97564.736.331.15.219.05.70.00.02.7CONCON
51857Witham Priti Patel70,40270.136.231.09.914.17.60.00.01.2CONCON
51956Saffron Walden Kemi Badenoch87,01772.533.127.917.114.16.80.00.01.1CONCON
51955Ochil and South Perthshire John Nicolson78,77673.428.022.74.55.63.033.20.03.0NATNAT
52055Fareham Suella Braverman78,33773.136.030.413.712.66.00.00.01.3CONCON
52154Worcestershire West Harriett Baldwin76,24175.531.926.416.715.78.00.00.01.3CONCON
52253Maidenhead Theresa May76,66873.733.327.119.312.56.60.00.01.1CONCON
52352Henley John Howell76,64676.727.321.227.214.19.20.00.00.9CONCON
52451Surrey South West Jeremy Hunt79,09676.330.023.826.812.65.50.00.01.3CONCON
52550Havant Alan Mak72,10363.738.031.89.813.25.70.00.01.4CONCON
52649Brecon and Radnorshire Fay Jones55,49074.533.026.518.514.43.13.90.00.4CONCON
52648Perth and North Perthshire Pete Wishart72,60074.526.219.65.45.63.237.30.02.7NATNAT
52648Richmond Park Sarah Olney82,69978.723.316.541.612.05.60.00.00.9LIBLIB
52748Hampshire North East Ranil Jayawardena78,95475.133.226.319.113.36.50.00.01.7CONCON
52747Esher and Walton Dominic Raab81,18477.729.022.129.112.45.70.00.01.7CONLIB
52747Chippenham Michelle Donelan77,22173.930.022.730.112.14.10.00.00.9CONLIB
52747Taunton Deane Rebecca Pow88,67671.927.820.633.013.34.20.00.01.1CONLIB
52847Rayleigh and Wickford Mark Francois78,93069.637.730.37.815.26.60.00.02.4CONCON
52946Romsey and Southampton North Caroline Nokes68,22875.331.323.927.811.94.30.00.00.8CONCON
53045Surrey Heath Michael Gove81,34972.132.725.221.213.16.40.00.01.4CONCON
53144Torbay Kevin Foster75,05467.231.624.124.313.74.80.00.01.4CONCON
53243Clacton Giles Watling70,93061.338.230.86.516.75.10.00.02.7CONCON
53342Tonbridge and Malling Tom Tugendhat79,27871.933.726.214.514.310.10.00.01.2CONCON
53441Arundel and South Downs Andrew Griffith81,72675.131.724.119.614.59.30.00.00.8CONCON
53540Cotswolds, The Geoffrey Clifton-Brown81,93974.730.823.225.013.56.90.00.00.6CONCON
53639Montgomeryshire Craig Williams48,99769.835.127.313.214.93.15.90.00.5CONCON
53638Westmorland and Lonsdale Tim Farron67,78977.822.314.643.714.93.90.00.00.6LIBLIB
53738Wealden Nus Ghani82,99273.432.925.116.814.59.30.00.01.4CONCON
53837Cambridgeshire North East Steve Barclay83,69963.339.031.19.314.25.00.00.01.4CONCON
53836Devon North Selaine Saxby75,85973.327.419.431.914.85.60.00.00.9CONLIB
53936Buckingham Greg Smith83,14676.336.128.117.912.74.70.00.00.6CONCON
54035Wiltshire North James Gray73,28074.731.223.226.712.85.50.00.00.7CONCON
54134Hampshire East Damian Hinds76,47874.432.824.821.013.36.90.00.01.2CONCON
54233Sevenoaks Laura Trott71,75771.035.527.316.713.16.30.00.01.2CONCON
54232Cheltenham Alex Chalk81,04473.225.016.840.911.64.60.00.01.0CONLIB
54332Solihull Julian Knight78,76070.335.627.214.813.86.90.00.01.6CONCON
54431Aldridge-Brownhills Wendy Morton60,13865.441.833.45.513.64.00.00.01.6CONCON
54530Newbury Laura Farris83,41471.930.121.728.112.86.50.00.00.9CONCON
54629New Forest East Julian Lewis73,54969.135.927.015.513.86.50.00.01.3CONCON
54728Orpington Gareth Bacon68,87770.739.930.89.413.15.60.00.01.2CONCON
54827Dumfries and Galloway Alister Jack74,58069.032.923.74.85.63.127.20.02.6CONCON
54926Stratford-on-Avon Nadhim Zahawi74,03774.432.422.923.414.26.40.00.00.7CONCON
54925Eastbourne Caroline Ansell79,30769.527.117.537.013.14.10.00.01.1CONLIB
55025Ludlow Philip Dunne69,44472.336.426.717.114.15.10.00.00.6CONCON
55124Gordon Richard Thomson79,62970.230.320.68.15.63.329.40.02.7NATCON
55123Winchester Steve Brine75,58277.926.616.839.711.54.70.00.00.7CONLIB
55123Dorset West Chris Loder81,89774.429.820.030.313.45.80.00.00.7CONLIB
55123Thornbury and Yate Luke Hall69,49275.228.918.834.912.64.10.00.00.7CONLIB
55223Maldon John Whittingdale72,43869.638.628.011.314.66.10.00.01.4CONCON
55222Angus Dave Doogan63,95267.529.519.04.65.53.035.80.02.6NATNAT
55322Worcestershire Mid Nigel Huddleston78,22071.838.728.011.114.56.60.00.01.2CONCON
55421Herefordshire North Bill Wiggin70,25272.634.924.015.015.79.50.00.00.9CONCON
55420Yeovil Marcus Fysh82,46871.929.318.233.613.64.50.00.00.8CONLIB
55420Lewes Maria Caulfield71,50376.725.214.037.713.88.20.00.01.1CONLIB
55520Cornwall North Scott Mann69,93573.930.919.630.614.53.80.00.00.7CONCON
55519Wells James Heappey84,12473.329.217.934.713.14.40.00.00.8CONLIB
55619Dumfriesshire, Clydesdale and Tweeddale David Mundell68,33071.934.623.45.65.63.225.00.02.7CONCON
55718Shropshire North Owen Paterson83,25867.932.620.926.713.14.70.00.02.0CONCON
55817Aberdeenshire West and Kincardine Andrew Bowie72,64073.431.619.89.25.63.327.70.02.8CONCON
55916Mole Valley Paul Beresford74,66576.531.219.329.113.06.40.00.01.0CONCON
56015Staffordshire South Gavin Williamson73,66867.942.130.06.814.45.20.00.01.4CONCON
56114Old Bexley and Sidcup James Brokenshire66,10469.844.532.13.712.74.20.00.02.8CONCON
56213Meon Valley Flick Drummond75,73772.436.423.820.112.96.00.00.00.9CONCON
56312Brentwood and Ongar Alex Burghart75,25570.439.926.913.213.45.60.00.01.0CONCON
56411Christchurch Christopher Chope71,52072.638.725.613.614.26.10.00.01.7CONCON
56510New Forest West Desmond Swayne70,86671.038.725.213.813.57.70.00.01.1CONCON
5669Dorset Mid and Poole North Michael Tomlinson65,42774.832.619.029.313.15.10.00.00.9CONCON
5668Norfolk North Duncan Baker70,72971.929.715.436.314.93.20.00.00.5CONLIB
5678Dorset North Simon Hoare76,76573.138.324.019.412.75.00.00.00.7CONCON
5687Moray Douglas Ross71,03568.734.019.33.95.73.130.90.03.2CONCON
5696Devon East Simon Jupp87,16873.539.124.117.714.04.30.00.00.8CONCON
5695Somerton and Frome David Warburton85,86675.627.211.639.112.47.80.00.01.8CONLIB
5705Beaconsfield Joy Morrissey77,72074.535.720.022.513.96.30.00.01.6CONCON
5714Berwickshire, Roxburgh and Selkirk John Lamont74,51871.336.919.96.25.63.325.40.02.7CONCON
5723Tiverton and Honiton Neil Parish82,95371.933.716.333.111.54.20.00.01.2CONCON
5732Banff and Buchan David Duguid66,65563.438.418.84.45.63.227.00.02.7CONCON
5741Chesham and Amersham Cheryl Gillan72,54276.836.012.535.99.94.80.00.01.0CONCON

Note that the MP's name given is the person who won the seat in 2019. That person may not necessarily be the candidate for the same party in the next election.